have a charmed existence - Espagnol Anglais Dictionnaire